package com.car.loan.project.xr.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import lombok.Data;
import io.swagger.annotations.ApiModelProperty;
import com.baomidou.mybatisplus.annotation.TableName;


/**
 * 客户基本信息对象 xr_customer
 *
 * @author ruoyi
 * @date 2019-11-03
 */
@TableName("xr_customer")
@Data
public class Customer {

    private static final long serialVersionUID = 1L;


    @TableId(type = IdType.INPUT)
    private Long id;
    /**
     * 客户姓名
     */
    @ApiModelProperty("客户姓名")
    private String name;

    /**
     * 手机号码
     */
    @ApiModelProperty("手机号码")
    private String mobile;

    /**
     * 0=身份证 1=户口簿 2=护照 3=军官证 4=士兵证 5=港澳居民来往内地通行证 6=台湾同胞来往内地通行证 7=临时身份证 8=外国人居留证 9=警官证 A=香港身份证
     * B=澳门身份证 C=台湾身份证 X=其他证件
     */
    @ApiModelProperty("0=身份证 1=户口簿 2=护照 3=军官证 4=士兵证 5=港澳居民来往内地通行证 6=台湾同胞来往内地通行证 7=临时身份证 8=外国人居留证 9=警官证 A=香港身份证 B=澳门身份证 C=台湾身份证 X=其他证件")
    private Integer idType;

    /**
     * 客户证件号码
     */
    @ApiModelProperty("客户证件号码")
    private String idCardNo;

    /**
     * 1=未婚 2=已婚 3=离异
     */
    @ApiModelProperty("1=未婚 2=已婚 3=离异")
    private Integer marry;


}
